leave the rest to god - Türkçe İngilizce Sözlük